roll of carpet - Turco Inglés Diccionario